<?php 	
include_once('parametros.php');	
	//session_start();	
	if (!empty($_SESSION['correo'])){
		$session=true;				
		$nomUsuario=$_SESSION['nomUsu'];		
		$usuRol=$_SESSION['usuRol'];								
		$ultAcceso=$_SESSION['ultAcc'];
		$usuEstado=$_SESSION['usuEst'];
		$session=$_SESSION['sessionId'];				
		$itemSession=$_SESSION['itemSession'];		
		$codUsuario=$_SESSION['codUsuario'];			
	}else{
		$session=false;
	}		
	
 if ($session==true){

include_once($URL_ACCESO.'aUsuario.php');

$objUsuario = new aUsuario();	
 ?>
<link rel="stylesheet" href="<?php echo URL_PATH;?>css/cargas/bootstrap.min.css">
<link rel="stylesheet" href="<?php echo URL_PATH;?>css/cargas/bootstrap-responsive.min.css">
<link rel="stylesheet" href="<?php echo URL_PATH;?>css/cargas/jquery.fileupload-ui.css">
<link rel="stylesheet" href="<?php echo URL_PATH;?>css/splitter.css" title="dark" type="text/css" media="screen" />
<script type="text/javascript"> 
function cambiar_rol(valor,usuario){
	recargarDiv('','<?php echo URL_PATH;?>vista/usuarios/acciones.php?usuario='+usuario+'&valor='+valor.value+'&tipo=rol');	
}

function cambiar_estado(valor){
	var valor_user=(($('#chk_'+valor).is(':checked'))? 1 : 0);
	recargarDiv('','<?php echo URL_PATH;?>vista/usuarios/acciones.php?usuario='+valor+'&valor='+valor_user+'&tipo=estado');
}

function cambiar_estadoItem(valor,op){
	var valor_user;
	valor_user=(($('#chk'+op+'_'+valor).is(':checked'))? 1 : 0);
	recargarDiv('','<?php echo URL_PATH;?>vista/usuarios/acciones.php?usuario='+valor+'&item='+op+'&tipo=item&valor='+valor_user);	
}
</script>
<br>
<table id="verdos" width="90%" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td width="17%" height="27"><div align="center" class="titulo_listado">Correo Usuario </div></td>
    <td width="17%"><div align="center" class="titulo_listado">Nombre Usuario </div></td>
    <td width="5%"><div align="center" class="titulo_listado">Estado</div></td>
    <td width="17%"><div align="center" class="titulo_listado">Rol</div></td>
    <td width="10%"><div align="center" class="titulo_listado">ITEM 1</div></td>
    <td width="10%"><div align="center" class="titulo_listado">ITEM 2</div></td>
    <td width="10%"><div align="center" class="titulo_listado">ITEM 3</div></td>
    <td width="14%"><div align="center" class="titulo_listado">&Uacute;ltimo Acceso </div></td>
  </tr>
  <?php
 	$entities_Usuario = $objUsuario->getUsuarioxRol();		
	foreach($entities_Usuario as $entiUser) {
		$nomUsuario=$entiUser->getCodUsuario();
		$nomUsuario=explode('@',$nomUsuario);
  ?>
  <tr>
    <td height="3" colspan="2"></td>
  </tr>
  <tr>
    <td><?php echo $entiUser->getCodUsuario();?></td>
    <td><?php echo $entiUser->getnomUsuario();?></td>
    <td><div align="center">
        <input type="checkbox" name="chk_<?php echo $nomUsuario[0];?>" <?php if($entiUser->getestado()==1){?> checked="checked" <?php }?> id="chk_<?php echo $nomUsuario[0];?>" onchange="return cambiar_estado('<?php echo $nomUsuario[0];?>');"  value="<?php echo $entiUser->getestado();?>" />
    </div></td>
    <td><div align="center"><?php 
	/*
		1, 'Administrador'
		2, 'Encargado de Item'
		3, 'Lector'
		4, 'Escritor'
	*/
	switch($entiUser->getRol()){
		case 1:	$mi_User='Administrador'; break;
		case 2:	$mi_User='Encargado de Item'; break;
		case 3:	$mi_User='Lector'; break;
		case 4:	$mi_User='Escritor'; break;						
	}
	?>
        <select   style="width:150px;" onchange="return cambiar_rol(this,'<?php echo $entiUser->getCodUsuario();?>');" class="combo" name="ru" id="ru"  >
          <option  selected="selected" value="<?php echo $entiUser->getRol();?>" ><?php echo $mi_User; ?></option>
          <?php if($mi_User=='Administrador' && ($mi_User!='Encargado de Item' && $mi_User!='Lector' && $mi_User!='Escritor')){?>
	          <option  value="2" >Encargado de Item</option>
	          <option  value="3" >Lector</option>
	          <option  value="4" >Escritor</option>
		<?php }
          if($mi_User=='Encargado de Item' && ($mi_User!='Administrador' && $mi_User!='Lector' && $mi_User!='Escritor')){?>
	          <option  value="1" >Administrador</option>
	          <option  value="3" >Lector</option>
	          <option  value="4" >Escritor</option>
		<?php }
 			if($mi_User=='Lector' && ($mi_User!='Administrador' && $mi_User!='Encargado de Item' && $mi_User!='Escritor')){?>
	          <option  value="1" >Administrador</option>
	          <option  value="2" >Encargado de Item</option>
	          <option  value="4" >Escritor</option>
		<?php }			
 			if($mi_User=='Escritor' && ($mi_User!='Administrador' && $mi_User!='Encargado de Item' && $mi_User!='Lector')){?>
	          <option  value="1" >Administrador</option>
	          <option  value="2" >Encargado de Item</option>
	          <option  value="3" >Lector</option>
		<?php }		?>	              
        </select>
    </div></td>
    <td><div align="center">
      <input type="checkbox" name="chk1_<?php echo $nomUsuario[0];?>" <?php if($entiUser->getitem1()==1){?> checked="checked" <?php }?> id="chk1_<?php echo $nomUsuario[0];?>" onchange="return cambiar_estadoItem('<?php echo $nomUsuario[0];?>',1);"  value="<?php echo $entiUser->getestado();?>" />
    </div></td>
    <td><div align="center">
      <input type="checkbox" name="chk2_<?php echo $nomUsuario[0];?>" <?php if($entiUser->getitem2()==1){?> checked="checked" <?php }?> id="chk2_<?php echo $nomUsuario[0];?>" onchange="return cambiar_estadoItem('<?php echo $nomUsuario[0];?>',2);"  value="<?php echo $entiUser->getestado();?>" />
    </div></td>
    <td><div align="center">
      <input type="checkbox" name="chk3_<?php echo $nomUsuario[0];?>" <?php if($entiUser->getitem3()==1){?> checked="checked" <?php }?> id="chk3_<?php echo $nomUsuario[0];?>" onchange="return cambiar_estadoItem('<?php echo $nomUsuario[0];?>',3);"  value="<?php echo $entiUser->getestado();?>" />
    </div></td>
    <td><div align="center"><?php echo $entiUser->getultimoAcceso();?></div></td>
  </tr>
  <?php }?>
</table>
<?php }?>